incompatible terms - Español Inglés Diccionario